html,body{overflow-x:hidden; overflow-y:hidden;}
body {
	font-family: "宋体", "Times New Roman", Times, serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	border:0px;
	background:#1F7BB1 url(../images/body_bg.gif) repeat-x left top;
	color:#5B5B5B;
}
.main{
	width:440px;
	height:415px;
	margin:-208px 0 0 -220px;
	position:absolute;
	top:50%;
	left:50%;
	background:url(../images/bg.png) no-repeat left bottom;
	_background:url(../images/bg1.png) no-repeat left bottom;
}
.logo{
	width:100%;
	height:89px;
	background:url(../images/img.png) no-repeat;
	_background:url(../images/img1.png) no-repeat;
}
.logo span{
	color:#E2FFF5;
	padding:70px 0 0 145px;
	display:block;
	font-size:16px;
}
.content{
	margin:75px 0 0 108px;
}
.content table{
	font-weight:bold;
}
.content #login_btn{
	float:right;
	background:url(../images/button_bg.gif) repeat-x left center;
	height:24px;
	line-height:22px;
	color:#fff;
	border:1px solid #528193;
	-moz-border-radius:5px;
	padding:0 5px;
	cursor:pointer;
}
input[type="text"], input[type="password"]{
	width:156px;
}
.content .images{
	width:104px;
	height:38px;
	background:url(../images/img_1.gif) no-repeat;
	margin-bottom:10px;
}
#code_img{
	width:100px;
	height:30px;
	cursor:pointer;	
}